#include "Point.h"

Point::Point(float x, float y) {
	this->x = x;
	this->y = y;
	this->z = (float) ( 1 - pow(x, (float)10) + (pow(x, (float)10) * pow(y, (float)10)) - pow(y, (float)10));
}

ostream& operator<<(ostream& os, Point* p) {
	return os << p->x << " " << p->y <<  " " << p->z << endl;
}